Conditions | 557 |
Total Lines | 558 |
Code Lines | 557 |
Lines | 0 |
Ratio | 0 % |
Changes | 0 |
Small methods make your code easier to understand, in particular if combined with a good name. Besides, if your method is small, finding a good name is usually much easier.
For example, if you find yourself adding comments to a method's body, this is usually a good sign to extract the commented part to a new method, and use the comment as a starting point when coming up with a good name for this new method.
Commonly applied refactorings include:
If many parameters/temporary variables are present:
Complex classes like angular-parse-ext.js ➔ IDS_Y often do a lot of different things. To break such a class down, we need to identify a cohesive component within that class. A common approach to find such a component is to look for fields/methods that share the same prefixes, or suffixes.
Once you have determined the fields that belong together, you can apply the Extract Class refactoring. If the component makes sense as a sub-class, Extract Subclass is also a candidate, and is often faster.
1 | /** |
||
13 | function IDS_Y(cp) { |
||
14 | if (0x0041 <= cp && cp <= 0x005A) return true; |
||
15 | if (0x0061 <= cp && cp <= 0x007A) return true; |
||
16 | if (cp === 0x00AA) return true; |
||
17 | if (cp === 0x00B5) return true; |
||
18 | if (cp === 0x00BA) return true; |
||
19 | if (0x00C0 <= cp && cp <= 0x00D6) return true; |
||
20 | if (0x00D8 <= cp && cp <= 0x00F6) return true; |
||
21 | if (0x00F8 <= cp && cp <= 0x02C1) return true; |
||
22 | if (0x02C6 <= cp && cp <= 0x02D1) return true; |
||
23 | if (0x02E0 <= cp && cp <= 0x02E4) return true; |
||
24 | if (cp === 0x02EC) return true; |
||
25 | if (cp === 0x02EE) return true; |
||
26 | if (0x0370 <= cp && cp <= 0x0374) return true; |
||
27 | if (0x0376 <= cp && cp <= 0x0377) return true; |
||
28 | if (0x037A <= cp && cp <= 0x037D) return true; |
||
29 | if (cp === 0x037F) return true; |
||
30 | if (cp === 0x0386) return true; |
||
31 | if (0x0388 <= cp && cp <= 0x038A) return true; |
||
32 | if (cp === 0x038C) return true; |
||
33 | if (0x038E <= cp && cp <= 0x03A1) return true; |
||
34 | if (0x03A3 <= cp && cp <= 0x03F5) return true; |
||
35 | if (0x03F7 <= cp && cp <= 0x0481) return true; |
||
36 | if (0x048A <= cp && cp <= 0x052F) return true; |
||
37 | if (0x0531 <= cp && cp <= 0x0556) return true; |
||
38 | if (cp === 0x0559) return true; |
||
39 | if (0x0561 <= cp && cp <= 0x0587) return true; |
||
40 | if (0x05D0 <= cp && cp <= 0x05EA) return true; |
||
41 | if (0x05F0 <= cp && cp <= 0x05F2) return true; |
||
42 | if (0x0620 <= cp && cp <= 0x064A) return true; |
||
43 | if (0x066E <= cp && cp <= 0x066F) return true; |
||
44 | if (0x0671 <= cp && cp <= 0x06D3) return true; |
||
45 | if (cp === 0x06D5) return true; |
||
46 | if (0x06E5 <= cp && cp <= 0x06E6) return true; |
||
47 | if (0x06EE <= cp && cp <= 0x06EF) return true; |
||
48 | if (0x06FA <= cp && cp <= 0x06FC) return true; |
||
49 | if (cp === 0x06FF) return true; |
||
50 | if (cp === 0x0710) return true; |
||
51 | if (0x0712 <= cp && cp <= 0x072F) return true; |
||
52 | if (0x074D <= cp && cp <= 0x07A5) return true; |
||
53 | if (cp === 0x07B1) return true; |
||
54 | if (0x07CA <= cp && cp <= 0x07EA) return true; |
||
55 | if (0x07F4 <= cp && cp <= 0x07F5) return true; |
||
56 | if (cp === 0x07FA) return true; |
||
57 | if (0x0800 <= cp && cp <= 0x0815) return true; |
||
58 | if (cp === 0x081A) return true; |
||
59 | if (cp === 0x0824) return true; |
||
60 | if (cp === 0x0828) return true; |
||
61 | if (0x0840 <= cp && cp <= 0x0858) return true; |
||
62 | if (0x08A0 <= cp && cp <= 0x08B4) return true; |
||
63 | if (0x0904 <= cp && cp <= 0x0939) return true; |
||
64 | if (cp === 0x093D) return true; |
||
65 | if (cp === 0x0950) return true; |
||
66 | if (0x0958 <= cp && cp <= 0x0961) return true; |
||
67 | if (0x0971 <= cp && cp <= 0x0980) return true; |
||
68 | if (0x0985 <= cp && cp <= 0x098C) return true; |
||
69 | if (0x098F <= cp && cp <= 0x0990) return true; |
||
70 | if (0x0993 <= cp && cp <= 0x09A8) return true; |
||
71 | if (0x09AA <= cp && cp <= 0x09B0) return true; |
||
72 | if (cp === 0x09B2) return true; |
||
73 | if (0x09B6 <= cp && cp <= 0x09B9) return true; |
||
74 | if (cp === 0x09BD) return true; |
||
75 | if (cp === 0x09CE) return true; |
||
76 | if (0x09DC <= cp && cp <= 0x09DD) return true; |
||
77 | if (0x09DF <= cp && cp <= 0x09E1) return true; |
||
78 | if (0x09F0 <= cp && cp <= 0x09F1) return true; |
||
79 | if (0x0A05 <= cp && cp <= 0x0A0A) return true; |
||
80 | if (0x0A0F <= cp && cp <= 0x0A10) return true; |
||
81 | if (0x0A13 <= cp && cp <= 0x0A28) return true; |
||
82 | if (0x0A2A <= cp && cp <= 0x0A30) return true; |
||
83 | if (0x0A32 <= cp && cp <= 0x0A33) return true; |
||
84 | if (0x0A35 <= cp && cp <= 0x0A36) return true; |
||
85 | if (0x0A38 <= cp && cp <= 0x0A39) return true; |
||
86 | if (0x0A59 <= cp && cp <= 0x0A5C) return true; |
||
87 | if (cp === 0x0A5E) return true; |
||
88 | if (0x0A72 <= cp && cp <= 0x0A74) return true; |
||
89 | if (0x0A85 <= cp && cp <= 0x0A8D) return true; |
||
90 | if (0x0A8F <= cp && cp <= 0x0A91) return true; |
||
91 | if (0x0A93 <= cp && cp <= 0x0AA8) return true; |
||
92 | if (0x0AAA <= cp && cp <= 0x0AB0) return true; |
||
93 | if (0x0AB2 <= cp && cp <= 0x0AB3) return true; |
||
94 | if (0x0AB5 <= cp && cp <= 0x0AB9) return true; |
||
95 | if (cp === 0x0ABD) return true; |
||
96 | if (cp === 0x0AD0) return true; |
||
97 | if (0x0AE0 <= cp && cp <= 0x0AE1) return true; |
||
98 | if (cp === 0x0AF9) return true; |
||
99 | if (0x0B05 <= cp && cp <= 0x0B0C) return true; |
||
100 | if (0x0B0F <= cp && cp <= 0x0B10) return true; |
||
101 | if (0x0B13 <= cp && cp <= 0x0B28) return true; |
||
102 | if (0x0B2A <= cp && cp <= 0x0B30) return true; |
||
103 | if (0x0B32 <= cp && cp <= 0x0B33) return true; |
||
104 | if (0x0B35 <= cp && cp <= 0x0B39) return true; |
||
105 | if (cp === 0x0B3D) return true; |
||
106 | if (0x0B5C <= cp && cp <= 0x0B5D) return true; |
||
107 | if (0x0B5F <= cp && cp <= 0x0B61) return true; |
||
108 | if (cp === 0x0B71) return true; |
||
109 | if (cp === 0x0B83) return true; |
||
110 | if (0x0B85 <= cp && cp <= 0x0B8A) return true; |
||
111 | if (0x0B8E <= cp && cp <= 0x0B90) return true; |
||
112 | if (0x0B92 <= cp && cp <= 0x0B95) return true; |
||
113 | if (0x0B99 <= cp && cp <= 0x0B9A) return true; |
||
114 | if (cp === 0x0B9C) return true; |
||
115 | if (0x0B9E <= cp && cp <= 0x0B9F) return true; |
||
116 | if (0x0BA3 <= cp && cp <= 0x0BA4) return true; |
||
117 | if (0x0BA8 <= cp && cp <= 0x0BAA) return true; |
||
118 | if (0x0BAE <= cp && cp <= 0x0BB9) return true; |
||
119 | if (cp === 0x0BD0) return true; |
||
120 | if (0x0C05 <= cp && cp <= 0x0C0C) return true; |
||
121 | if (0x0C0E <= cp && cp <= 0x0C10) return true; |
||
122 | if (0x0C12 <= cp && cp <= 0x0C28) return true; |
||
123 | if (0x0C2A <= cp && cp <= 0x0C39) return true; |
||
124 | if (cp === 0x0C3D) return true; |
||
125 | if (0x0C58 <= cp && cp <= 0x0C5A) return true; |
||
126 | if (0x0C60 <= cp && cp <= 0x0C61) return true; |
||
127 | if (0x0C85 <= cp && cp <= 0x0C8C) return true; |
||
128 | if (0x0C8E <= cp && cp <= 0x0C90) return true; |
||
129 | if (0x0C92 <= cp && cp <= 0x0CA8) return true; |
||
130 | if (0x0CAA <= cp && cp <= 0x0CB3) return true; |
||
131 | if (0x0CB5 <= cp && cp <= 0x0CB9) return true; |
||
132 | if (cp === 0x0CBD) return true; |
||
133 | if (cp === 0x0CDE) return true; |
||
134 | if (0x0CE0 <= cp && cp <= 0x0CE1) return true; |
||
135 | if (0x0CF1 <= cp && cp <= 0x0CF2) return true; |
||
136 | if (0x0D05 <= cp && cp <= 0x0D0C) return true; |
||
137 | if (0x0D0E <= cp && cp <= 0x0D10) return true; |
||
138 | if (0x0D12 <= cp && cp <= 0x0D3A) return true; |
||
139 | if (cp === 0x0D3D) return true; |
||
140 | if (cp === 0x0D4E) return true; |
||
141 | if (0x0D5F <= cp && cp <= 0x0D61) return true; |
||
142 | if (0x0D7A <= cp && cp <= 0x0D7F) return true; |
||
143 | if (0x0D85 <= cp && cp <= 0x0D96) return true; |
||
144 | if (0x0D9A <= cp && cp <= 0x0DB1) return true; |
||
145 | if (0x0DB3 <= cp && cp <= 0x0DBB) return true; |
||
146 | if (cp === 0x0DBD) return true; |
||
147 | if (0x0DC0 <= cp && cp <= 0x0DC6) return true; |
||
148 | if (0x0E01 <= cp && cp <= 0x0E30) return true; |
||
149 | if (0x0E32 <= cp && cp <= 0x0E33) return true; |
||
150 | if (0x0E40 <= cp && cp <= 0x0E46) return true; |
||
151 | if (0x0E81 <= cp && cp <= 0x0E82) return true; |
||
152 | if (cp === 0x0E84) return true; |
||
153 | if (0x0E87 <= cp && cp <= 0x0E88) return true; |
||
154 | if (cp === 0x0E8A) return true; |
||
155 | if (cp === 0x0E8D) return true; |
||
156 | if (0x0E94 <= cp && cp <= 0x0E97) return true; |
||
157 | if (0x0E99 <= cp && cp <= 0x0E9F) return true; |
||
158 | if (0x0EA1 <= cp && cp <= 0x0EA3) return true; |
||
159 | if (cp === 0x0EA5) return true; |
||
160 | if (cp === 0x0EA7) return true; |
||
161 | if (0x0EAA <= cp && cp <= 0x0EAB) return true; |
||
162 | if (0x0EAD <= cp && cp <= 0x0EB0) return true; |
||
163 | if (0x0EB2 <= cp && cp <= 0x0EB3) return true; |
||
164 | if (cp === 0x0EBD) return true; |
||
165 | if (0x0EC0 <= cp && cp <= 0x0EC4) return true; |
||
166 | if (cp === 0x0EC6) return true; |
||
167 | if (0x0EDC <= cp && cp <= 0x0EDF) return true; |
||
168 | if (cp === 0x0F00) return true; |
||
169 | if (0x0F40 <= cp && cp <= 0x0F47) return true; |
||
170 | if (0x0F49 <= cp && cp <= 0x0F6C) return true; |
||
171 | if (0x0F88 <= cp && cp <= 0x0F8C) return true; |
||
172 | if (0x1000 <= cp && cp <= 0x102A) return true; |
||
173 | if (cp === 0x103F) return true; |
||
174 | if (0x1050 <= cp && cp <= 0x1055) return true; |
||
175 | if (0x105A <= cp && cp <= 0x105D) return true; |
||
176 | if (cp === 0x1061) return true; |
||
177 | if (0x1065 <= cp && cp <= 0x1066) return true; |
||
178 | if (0x106E <= cp && cp <= 0x1070) return true; |
||
179 | if (0x1075 <= cp && cp <= 0x1081) return true; |
||
180 | if (cp === 0x108E) return true; |
||
181 | if (0x10A0 <= cp && cp <= 0x10C5) return true; |
||
182 | if (cp === 0x10C7) return true; |
||
183 | if (cp === 0x10CD) return true; |
||
184 | if (0x10D0 <= cp && cp <= 0x10FA) return true; |
||
185 | if (0x10FC <= cp && cp <= 0x1248) return true; |
||
186 | if (0x124A <= cp && cp <= 0x124D) return true; |
||
187 | if (0x1250 <= cp && cp <= 0x1256) return true; |
||
188 | if (cp === 0x1258) return true; |
||
189 | if (0x125A <= cp && cp <= 0x125D) return true; |
||
190 | if (0x1260 <= cp && cp <= 0x1288) return true; |
||
191 | if (0x128A <= cp && cp <= 0x128D) return true; |
||
192 | if (0x1290 <= cp && cp <= 0x12B0) return true; |
||
193 | if (0x12B2 <= cp && cp <= 0x12B5) return true; |
||
194 | if (0x12B8 <= cp && cp <= 0x12BE) return true; |
||
195 | if (cp === 0x12C0) return true; |
||
196 | if (0x12C2 <= cp && cp <= 0x12C5) return true; |
||
197 | if (0x12C8 <= cp && cp <= 0x12D6) return true; |
||
198 | if (0x12D8 <= cp && cp <= 0x1310) return true; |
||
199 | if (0x1312 <= cp && cp <= 0x1315) return true; |
||
200 | if (0x1318 <= cp && cp <= 0x135A) return true; |
||
201 | if (0x1380 <= cp && cp <= 0x138F) return true; |
||
202 | if (0x13A0 <= cp && cp <= 0x13F5) return true; |
||
203 | if (0x13F8 <= cp && cp <= 0x13FD) return true; |
||
204 | if (0x1401 <= cp && cp <= 0x166C) return true; |
||
205 | if (0x166F <= cp && cp <= 0x167F) return true; |
||
206 | if (0x1681 <= cp && cp <= 0x169A) return true; |
||
207 | if (0x16A0 <= cp && cp <= 0x16EA) return true; |
||
208 | if (0x16EE <= cp && cp <= 0x16F8) return true; |
||
209 | if (0x1700 <= cp && cp <= 0x170C) return true; |
||
210 | if (0x170E <= cp && cp <= 0x1711) return true; |
||
211 | if (0x1720 <= cp && cp <= 0x1731) return true; |
||
212 | if (0x1740 <= cp && cp <= 0x1751) return true; |
||
213 | if (0x1760 <= cp && cp <= 0x176C) return true; |
||
214 | if (0x176E <= cp && cp <= 0x1770) return true; |
||
215 | if (0x1780 <= cp && cp <= 0x17B3) return true; |
||
216 | if (cp === 0x17D7) return true; |
||
217 | if (cp === 0x17DC) return true; |
||
218 | if (0x1820 <= cp && cp <= 0x1877) return true; |
||
219 | if (0x1880 <= cp && cp <= 0x18A8) return true; |
||
220 | if (cp === 0x18AA) return true; |
||
221 | if (0x18B0 <= cp && cp <= 0x18F5) return true; |
||
222 | if (0x1900 <= cp && cp <= 0x191E) return true; |
||
223 | if (0x1950 <= cp && cp <= 0x196D) return true; |
||
224 | if (0x1970 <= cp && cp <= 0x1974) return true; |
||
225 | if (0x1980 <= cp && cp <= 0x19AB) return true; |
||
226 | if (0x19B0 <= cp && cp <= 0x19C9) return true; |
||
227 | if (0x1A00 <= cp && cp <= 0x1A16) return true; |
||
228 | if (0x1A20 <= cp && cp <= 0x1A54) return true; |
||
229 | if (cp === 0x1AA7) return true; |
||
230 | if (0x1B05 <= cp && cp <= 0x1B33) return true; |
||
231 | if (0x1B45 <= cp && cp <= 0x1B4B) return true; |
||
232 | if (0x1B83 <= cp && cp <= 0x1BA0) return true; |
||
233 | if (0x1BAE <= cp && cp <= 0x1BAF) return true; |
||
234 | if (0x1BBA <= cp && cp <= 0x1BE5) return true; |
||
235 | if (0x1C00 <= cp && cp <= 0x1C23) return true; |
||
236 | if (0x1C4D <= cp && cp <= 0x1C4F) return true; |
||
237 | if (0x1C5A <= cp && cp <= 0x1C7D) return true; |
||
238 | if (0x1CE9 <= cp && cp <= 0x1CEC) return true; |
||
239 | if (0x1CEE <= cp && cp <= 0x1CF1) return true; |
||
240 | if (0x1CF5 <= cp && cp <= 0x1CF6) return true; |
||
241 | if (0x1D00 <= cp && cp <= 0x1DBF) return true; |
||
242 | if (0x1E00 <= cp && cp <= 0x1F15) return true; |
||
243 | if (0x1F18 <= cp && cp <= 0x1F1D) return true; |
||
244 | if (0x1F20 <= cp && cp <= 0x1F45) return true; |
||
245 | if (0x1F48 <= cp && cp <= 0x1F4D) return true; |
||
246 | if (0x1F50 <= cp && cp <= 0x1F57) return true; |
||
247 | if (cp === 0x1F59) return true; |
||
248 | if (cp === 0x1F5B) return true; |
||
249 | if (cp === 0x1F5D) return true; |
||
250 | if (0x1F5F <= cp && cp <= 0x1F7D) return true; |
||
251 | if (0x1F80 <= cp && cp <= 0x1FB4) return true; |
||
252 | if (0x1FB6 <= cp && cp <= 0x1FBC) return true; |
||
253 | if (cp === 0x1FBE) return true; |
||
254 | if (0x1FC2 <= cp && cp <= 0x1FC4) return true; |
||
255 | if (0x1FC6 <= cp && cp <= 0x1FCC) return true; |
||
256 | if (0x1FD0 <= cp && cp <= 0x1FD3) return true; |
||
257 | if (0x1FD6 <= cp && cp <= 0x1FDB) return true; |
||
258 | if (0x1FE0 <= cp && cp <= 0x1FEC) return true; |
||
259 | if (0x1FF2 <= cp && cp <= 0x1FF4) return true; |
||
260 | if (0x1FF6 <= cp && cp <= 0x1FFC) return true; |
||
261 | if (cp === 0x2071) return true; |
||
262 | if (cp === 0x207F) return true; |
||
263 | if (0x2090 <= cp && cp <= 0x209C) return true; |
||
264 | if (cp === 0x2102) return true; |
||
265 | if (cp === 0x2107) return true; |
||
266 | if (0x210A <= cp && cp <= 0x2113) return true; |
||
267 | if (cp === 0x2115) return true; |
||
268 | if (0x2118 <= cp && cp <= 0x211D) return true; |
||
269 | if (cp === 0x2124) return true; |
||
270 | if (cp === 0x2126) return true; |
||
271 | if (cp === 0x2128) return true; |
||
272 | if (0x212A <= cp && cp <= 0x2139) return true; |
||
273 | if (0x213C <= cp && cp <= 0x213F) return true; |
||
274 | if (0x2145 <= cp && cp <= 0x2149) return true; |
||
275 | if (cp === 0x214E) return true; |
||
276 | if (0x2160 <= cp && cp <= 0x2188) return true; |
||
277 | if (0x2C00 <= cp && cp <= 0x2C2E) return true; |
||
278 | if (0x2C30 <= cp && cp <= 0x2C5E) return true; |
||
279 | if (0x2C60 <= cp && cp <= 0x2CE4) return true; |
||
280 | if (0x2CEB <= cp && cp <= 0x2CEE) return true; |
||
281 | if (0x2CF2 <= cp && cp <= 0x2CF3) return true; |
||
282 | if (0x2D00 <= cp && cp <= 0x2D25) return true; |
||
283 | if (cp === 0x2D27) return true; |
||
284 | if (cp === 0x2D2D) return true; |
||
285 | if (0x2D30 <= cp && cp <= 0x2D67) return true; |
||
286 | if (cp === 0x2D6F) return true; |
||
287 | if (0x2D80 <= cp && cp <= 0x2D96) return true; |
||
288 | if (0x2DA0 <= cp && cp <= 0x2DA6) return true; |
||
289 | if (0x2DA8 <= cp && cp <= 0x2DAE) return true; |
||
290 | if (0x2DB0 <= cp && cp <= 0x2DB6) return true; |
||
291 | if (0x2DB8 <= cp && cp <= 0x2DBE) return true; |
||
292 | if (0x2DC0 <= cp && cp <= 0x2DC6) return true; |
||
293 | if (0x2DC8 <= cp && cp <= 0x2DCE) return true; |
||
294 | if (0x2DD0 <= cp && cp <= 0x2DD6) return true; |
||
295 | if (0x2DD8 <= cp && cp <= 0x2DDE) return true; |
||
296 | if (0x3005 <= cp && cp <= 0x3007) return true; |
||
297 | if (0x3021 <= cp && cp <= 0x3029) return true; |
||
298 | if (0x3031 <= cp && cp <= 0x3035) return true; |
||
299 | if (0x3038 <= cp && cp <= 0x303C) return true; |
||
300 | if (0x3041 <= cp && cp <= 0x3096) return true; |
||
301 | if (0x309B <= cp && cp <= 0x309F) return true; |
||
302 | if (0x30A1 <= cp && cp <= 0x30FA) return true; |
||
303 | if (0x30FC <= cp && cp <= 0x30FF) return true; |
||
304 | if (0x3105 <= cp && cp <= 0x312D) return true; |
||
305 | if (0x3131 <= cp && cp <= 0x318E) return true; |
||
306 | if (0x31A0 <= cp && cp <= 0x31BA) return true; |
||
307 | if (0x31F0 <= cp && cp <= 0x31FF) return true; |
||
308 | if (0x3400 <= cp && cp <= 0x4DB5) return true; |
||
309 | if (0x4E00 <= cp && cp <= 0x9FD5) return true; |
||
310 | if (0xA000 <= cp && cp <= 0xA48C) return true; |
||
311 | if (0xA4D0 <= cp && cp <= 0xA4FD) return true; |
||
312 | if (0xA500 <= cp && cp <= 0xA60C) return true; |
||
313 | if (0xA610 <= cp && cp <= 0xA61F) return true; |
||
314 | if (0xA62A <= cp && cp <= 0xA62B) return true; |
||
315 | if (0xA640 <= cp && cp <= 0xA66E) return true; |
||
316 | if (0xA67F <= cp && cp <= 0xA69D) return true; |
||
317 | if (0xA6A0 <= cp && cp <= 0xA6EF) return true; |
||
318 | if (0xA717 <= cp && cp <= 0xA71F) return true; |
||
319 | if (0xA722 <= cp && cp <= 0xA788) return true; |
||
320 | if (0xA78B <= cp && cp <= 0xA7AD) return true; |
||
321 | if (0xA7B0 <= cp && cp <= 0xA7B7) return true; |
||
322 | if (0xA7F7 <= cp && cp <= 0xA801) return true; |
||
323 | if (0xA803 <= cp && cp <= 0xA805) return true; |
||
324 | if (0xA807 <= cp && cp <= 0xA80A) return true; |
||
325 | if (0xA80C <= cp && cp <= 0xA822) return true; |
||
326 | if (0xA840 <= cp && cp <= 0xA873) return true; |
||
327 | if (0xA882 <= cp && cp <= 0xA8B3) return true; |
||
328 | if (0xA8F2 <= cp && cp <= 0xA8F7) return true; |
||
329 | if (cp === 0xA8FB) return true; |
||
330 | if (cp === 0xA8FD) return true; |
||
331 | if (0xA90A <= cp && cp <= 0xA925) return true; |
||
332 | if (0xA930 <= cp && cp <= 0xA946) return true; |
||
333 | if (0xA960 <= cp && cp <= 0xA97C) return true; |
||
334 | if (0xA984 <= cp && cp <= 0xA9B2) return true; |
||
335 | if (cp === 0xA9CF) return true; |
||
336 | if (0xA9E0 <= cp && cp <= 0xA9E4) return true; |
||
337 | if (0xA9E6 <= cp && cp <= 0xA9EF) return true; |
||
338 | if (0xA9FA <= cp && cp <= 0xA9FE) return true; |
||
339 | if (0xAA00 <= cp && cp <= 0xAA28) return true; |
||
340 | if (0xAA40 <= cp && cp <= 0xAA42) return true; |
||
341 | if (0xAA44 <= cp && cp <= 0xAA4B) return true; |
||
342 | if (0xAA60 <= cp && cp <= 0xAA76) return true; |
||
343 | if (cp === 0xAA7A) return true; |
||
344 | if (0xAA7E <= cp && cp <= 0xAAAF) return true; |
||
345 | if (cp === 0xAAB1) return true; |
||
346 | if (0xAAB5 <= cp && cp <= 0xAAB6) return true; |
||
347 | if (0xAAB9 <= cp && cp <= 0xAABD) return true; |
||
348 | if (cp === 0xAAC0) return true; |
||
349 | if (cp === 0xAAC2) return true; |
||
350 | if (0xAADB <= cp && cp <= 0xAADD) return true; |
||
351 | if (0xAAE0 <= cp && cp <= 0xAAEA) return true; |
||
352 | if (0xAAF2 <= cp && cp <= 0xAAF4) return true; |
||
353 | if (0xAB01 <= cp && cp <= 0xAB06) return true; |
||
354 | if (0xAB09 <= cp && cp <= 0xAB0E) return true; |
||
355 | if (0xAB11 <= cp && cp <= 0xAB16) return true; |
||
356 | if (0xAB20 <= cp && cp <= 0xAB26) return true; |
||
357 | if (0xAB28 <= cp && cp <= 0xAB2E) return true; |
||
358 | if (0xAB30 <= cp && cp <= 0xAB5A) return true; |
||
359 | if (0xAB5C <= cp && cp <= 0xAB65) return true; |
||
360 | if (0xAB70 <= cp && cp <= 0xABE2) return true; |
||
361 | if (0xAC00 <= cp && cp <= 0xD7A3) return true; |
||
362 | if (0xD7B0 <= cp && cp <= 0xD7C6) return true; |
||
363 | if (0xD7CB <= cp && cp <= 0xD7FB) return true; |
||
364 | if (0xF900 <= cp && cp <= 0xFA6D) return true; |
||
365 | if (0xFA70 <= cp && cp <= 0xFAD9) return true; |
||
366 | if (0xFB00 <= cp && cp <= 0xFB06) return true; |
||
367 | if (0xFB13 <= cp && cp <= 0xFB17) return true; |
||
368 | if (cp === 0xFB1D) return true; |
||
369 | if (0xFB1F <= cp && cp <= 0xFB28) return true; |
||
370 | if (0xFB2A <= cp && cp <= 0xFB36) return true; |
||
371 | if (0xFB38 <= cp && cp <= 0xFB3C) return true; |
||
372 | if (cp === 0xFB3E) return true; |
||
373 | if (0xFB40 <= cp && cp <= 0xFB41) return true; |
||
374 | if (0xFB43 <= cp && cp <= 0xFB44) return true; |
||
375 | if (0xFB46 <= cp && cp <= 0xFBB1) return true; |
||
376 | if (0xFBD3 <= cp && cp <= 0xFD3D) return true; |
||
377 | if (0xFD50 <= cp && cp <= 0xFD8F) return true; |
||
378 | if (0xFD92 <= cp && cp <= 0xFDC7) return true; |
||
379 | if (0xFDF0 <= cp && cp <= 0xFDFB) return true; |
||
380 | if (0xFE70 <= cp && cp <= 0xFE74) return true; |
||
381 | if (0xFE76 <= cp && cp <= 0xFEFC) return true; |
||
382 | if (0xFF21 <= cp && cp <= 0xFF3A) return true; |
||
383 | if (0xFF41 <= cp && cp <= 0xFF5A) return true; |
||
384 | if (0xFF66 <= cp && cp <= 0xFFBE) return true; |
||
385 | if (0xFFC2 <= cp && cp <= 0xFFC7) return true; |
||
386 | if (0xFFCA <= cp && cp <= 0xFFCF) return true; |
||
387 | if (0xFFD2 <= cp && cp <= 0xFFD7) return true; |
||
388 | if (0xFFDA <= cp && cp <= 0xFFDC) return true; |
||
389 | if (0x10000 <= cp && cp <= 0x1000B) return true; |
||
390 | if (0x1000D <= cp && cp <= 0x10026) return true; |
||
391 | if (0x10028 <= cp && cp <= 0x1003A) return true; |
||
392 | if (0x1003C <= cp && cp <= 0x1003D) return true; |
||
393 | if (0x1003F <= cp && cp <= 0x1004D) return true; |
||
394 | if (0x10050 <= cp && cp <= 0x1005D) return true; |
||
395 | if (0x10080 <= cp && cp <= 0x100FA) return true; |
||
396 | if (0x10140 <= cp && cp <= 0x10174) return true; |
||
397 | if (0x10280 <= cp && cp <= 0x1029C) return true; |
||
398 | if (0x102A0 <= cp && cp <= 0x102D0) return true; |
||
399 | if (0x10300 <= cp && cp <= 0x1031F) return true; |
||
400 | if (0x10330 <= cp && cp <= 0x1034A) return true; |
||
401 | if (0x10350 <= cp && cp <= 0x10375) return true; |
||
402 | if (0x10380 <= cp && cp <= 0x1039D) return true; |
||
403 | if (0x103A0 <= cp && cp <= 0x103C3) return true; |
||
404 | if (0x103C8 <= cp && cp <= 0x103CF) return true; |
||
405 | if (0x103D1 <= cp && cp <= 0x103D5) return true; |
||
406 | if (0x10400 <= cp && cp <= 0x1049D) return true; |
||
407 | if (0x10500 <= cp && cp <= 0x10527) return true; |
||
408 | if (0x10530 <= cp && cp <= 0x10563) return true; |
||
409 | if (0x10600 <= cp && cp <= 0x10736) return true; |
||
410 | if (0x10740 <= cp && cp <= 0x10755) return true; |
||
411 | if (0x10760 <= cp && cp <= 0x10767) return true; |
||
412 | if (0x10800 <= cp && cp <= 0x10805) return true; |
||
413 | if (cp === 0x10808) return true; |
||
414 | if (0x1080A <= cp && cp <= 0x10835) return true; |
||
415 | if (0x10837 <= cp && cp <= 0x10838) return true; |
||
416 | if (cp === 0x1083C) return true; |
||
417 | if (0x1083F <= cp && cp <= 0x10855) return true; |
||
418 | if (0x10860 <= cp && cp <= 0x10876) return true; |
||
419 | if (0x10880 <= cp && cp <= 0x1089E) return true; |
||
420 | if (0x108E0 <= cp && cp <= 0x108F2) return true; |
||
421 | if (0x108F4 <= cp && cp <= 0x108F5) return true; |
||
422 | if (0x10900 <= cp && cp <= 0x10915) return true; |
||
423 | if (0x10920 <= cp && cp <= 0x10939) return true; |
||
424 | if (0x10980 <= cp && cp <= 0x109B7) return true; |
||
425 | if (0x109BE <= cp && cp <= 0x109BF) return true; |
||
426 | if (cp === 0x10A00) return true; |
||
427 | if (0x10A10 <= cp && cp <= 0x10A13) return true; |
||
428 | if (0x10A15 <= cp && cp <= 0x10A17) return true; |
||
429 | if (0x10A19 <= cp && cp <= 0x10A33) return true; |
||
430 | if (0x10A60 <= cp && cp <= 0x10A7C) return true; |
||
431 | if (0x10A80 <= cp && cp <= 0x10A9C) return true; |
||
432 | if (0x10AC0 <= cp && cp <= 0x10AC7) return true; |
||
433 | if (0x10AC9 <= cp && cp <= 0x10AE4) return true; |
||
434 | if (0x10B00 <= cp && cp <= 0x10B35) return true; |
||
435 | if (0x10B40 <= cp && cp <= 0x10B55) return true; |
||
436 | if (0x10B60 <= cp && cp <= 0x10B72) return true; |
||
437 | if (0x10B80 <= cp && cp <= 0x10B91) return true; |
||
438 | if (0x10C00 <= cp && cp <= 0x10C48) return true; |
||
439 | if (0x10C80 <= cp && cp <= 0x10CB2) return true; |
||
440 | if (0x10CC0 <= cp && cp <= 0x10CF2) return true; |
||
441 | if (0x11003 <= cp && cp <= 0x11037) return true; |
||
442 | if (0x11083 <= cp && cp <= 0x110AF) return true; |
||
443 | if (0x110D0 <= cp && cp <= 0x110E8) return true; |
||
444 | if (0x11103 <= cp && cp <= 0x11126) return true; |
||
445 | if (0x11150 <= cp && cp <= 0x11172) return true; |
||
446 | if (cp === 0x11176) return true; |
||
447 | if (0x11183 <= cp && cp <= 0x111B2) return true; |
||
448 | if (0x111C1 <= cp && cp <= 0x111C4) return true; |
||
449 | if (cp === 0x111DA) return true; |
||
450 | if (cp === 0x111DC) return true; |
||
451 | if (0x11200 <= cp && cp <= 0x11211) return true; |
||
452 | if (0x11213 <= cp && cp <= 0x1122B) return true; |
||
453 | if (0x11280 <= cp && cp <= 0x11286) return true; |
||
454 | if (cp === 0x11288) return true; |
||
455 | if (0x1128A <= cp && cp <= 0x1128D) return true; |
||
456 | if (0x1128F <= cp && cp <= 0x1129D) return true; |
||
457 | if (0x1129F <= cp && cp <= 0x112A8) return true; |
||
458 | if (0x112B0 <= cp && cp <= 0x112DE) return true; |
||
459 | if (0x11305 <= cp && cp <= 0x1130C) return true; |
||
460 | if (0x1130F <= cp && cp <= 0x11310) return true; |
||
461 | if (0x11313 <= cp && cp <= 0x11328) return true; |
||
462 | if (0x1132A <= cp && cp <= 0x11330) return true; |
||
463 | if (0x11332 <= cp && cp <= 0x11333) return true; |
||
464 | if (0x11335 <= cp && cp <= 0x11339) return true; |
||
465 | if (cp === 0x1133D) return true; |
||
466 | if (cp === 0x11350) return true; |
||
467 | if (0x1135D <= cp && cp <= 0x11361) return true; |
||
468 | if (0x11480 <= cp && cp <= 0x114AF) return true; |
||
469 | if (0x114C4 <= cp && cp <= 0x114C5) return true; |
||
470 | if (cp === 0x114C7) return true; |
||
471 | if (0x11580 <= cp && cp <= 0x115AE) return true; |
||
472 | if (0x115D8 <= cp && cp <= 0x115DB) return true; |
||
473 | if (0x11600 <= cp && cp <= 0x1162F) return true; |
||
474 | if (cp === 0x11644) return true; |
||
475 | if (0x11680 <= cp && cp <= 0x116AA) return true; |
||
476 | if (0x11700 <= cp && cp <= 0x11719) return true; |
||
477 | if (0x118A0 <= cp && cp <= 0x118DF) return true; |
||
478 | if (cp === 0x118FF) return true; |
||
479 | if (0x11AC0 <= cp && cp <= 0x11AF8) return true; |
||
480 | if (0x12000 <= cp && cp <= 0x12399) return true; |
||
481 | if (0x12400 <= cp && cp <= 0x1246E) return true; |
||
482 | if (0x12480 <= cp && cp <= 0x12543) return true; |
||
483 | if (0x13000 <= cp && cp <= 0x1342E) return true; |
||
484 | if (0x14400 <= cp && cp <= 0x14646) return true; |
||
485 | if (0x16800 <= cp && cp <= 0x16A38) return true; |
||
486 | if (0x16A40 <= cp && cp <= 0x16A5E) return true; |
||
487 | if (0x16AD0 <= cp && cp <= 0x16AED) return true; |
||
488 | if (0x16B00 <= cp && cp <= 0x16B2F) return true; |
||
489 | if (0x16B40 <= cp && cp <= 0x16B43) return true; |
||
490 | if (0x16B63 <= cp && cp <= 0x16B77) return true; |
||
491 | if (0x16B7D <= cp && cp <= 0x16B8F) return true; |
||
492 | if (0x16F00 <= cp && cp <= 0x16F44) return true; |
||
493 | if (cp === 0x16F50) return true; |
||
494 | if (0x16F93 <= cp && cp <= 0x16F9F) return true; |
||
495 | if (0x1B000 <= cp && cp <= 0x1B001) return true; |
||
496 | if (0x1BC00 <= cp && cp <= 0x1BC6A) return true; |
||
497 | if (0x1BC70 <= cp && cp <= 0x1BC7C) return true; |
||
498 | if (0x1BC80 <= cp && cp <= 0x1BC88) return true; |
||
499 | if (0x1BC90 <= cp && cp <= 0x1BC99) return true; |
||
500 | if (0x1D400 <= cp && cp <= 0x1D454) return true; |
||
501 | if (0x1D456 <= cp && cp <= 0x1D49C) return true; |
||
502 | if (0x1D49E <= cp && cp <= 0x1D49F) return true; |
||
503 | if (cp === 0x1D4A2) return true; |
||
504 | if (0x1D4A5 <= cp && cp <= 0x1D4A6) return true; |
||
505 | if (0x1D4A9 <= cp && cp <= 0x1D4AC) return true; |
||
506 | if (0x1D4AE <= cp && cp <= 0x1D4B9) return true; |
||
507 | if (cp === 0x1D4BB) return true; |
||
508 | if (0x1D4BD <= cp && cp <= 0x1D4C3) return true; |
||
509 | if (0x1D4C5 <= cp && cp <= 0x1D505) return true; |
||
510 | if (0x1D507 <= cp && cp <= 0x1D50A) return true; |
||
511 | if (0x1D50D <= cp && cp <= 0x1D514) return true; |
||
512 | if (0x1D516 <= cp && cp <= 0x1D51C) return true; |
||
513 | if (0x1D51E <= cp && cp <= 0x1D539) return true; |
||
514 | if (0x1D53B <= cp && cp <= 0x1D53E) return true; |
||
515 | if (0x1D540 <= cp && cp <= 0x1D544) return true; |
||
516 | if (cp === 0x1D546) return true; |
||
517 | if (0x1D54A <= cp && cp <= 0x1D550) return true; |
||
518 | if (0x1D552 <= cp && cp <= 0x1D6A5) return true; |
||
519 | if (0x1D6A8 <= cp && cp <= 0x1D6C0) return true; |
||
520 | if (0x1D6C2 <= cp && cp <= 0x1D6DA) return true; |
||
521 | if (0x1D6DC <= cp && cp <= 0x1D6FA) return true; |
||
522 | if (0x1D6FC <= cp && cp <= 0x1D714) return true; |
||
523 | if (0x1D716 <= cp && cp <= 0x1D734) return true; |
||
524 | if (0x1D736 <= cp && cp <= 0x1D74E) return true; |
||
525 | if (0x1D750 <= cp && cp <= 0x1D76E) return true; |
||
526 | if (0x1D770 <= cp && cp <= 0x1D788) return true; |
||
527 | if (0x1D78A <= cp && cp <= 0x1D7A8) return true; |
||
528 | if (0x1D7AA <= cp && cp <= 0x1D7C2) return true; |
||
529 | if (0x1D7C4 <= cp && cp <= 0x1D7CB) return true; |
||
530 | if (0x1E800 <= cp && cp <= 0x1E8C4) return true; |
||
531 | if (0x1EE00 <= cp && cp <= 0x1EE03) return true; |
||
532 | if (0x1EE05 <= cp && cp <= 0x1EE1F) return true; |
||
533 | if (0x1EE21 <= cp && cp <= 0x1EE22) return true; |
||
534 | if (cp === 0x1EE24) return true; |
||
535 | if (cp === 0x1EE27) return true; |
||
536 | if (0x1EE29 <= cp && cp <= 0x1EE32) return true; |
||
537 | if (0x1EE34 <= cp && cp <= 0x1EE37) return true; |
||
538 | if (cp === 0x1EE39) return true; |
||
539 | if (cp === 0x1EE3B) return true; |
||
540 | if (cp === 0x1EE42) return true; |
||
541 | if (cp === 0x1EE47) return true; |
||
542 | if (cp === 0x1EE49) return true; |
||
543 | if (cp === 0x1EE4B) return true; |
||
544 | if (0x1EE4D <= cp && cp <= 0x1EE4F) return true; |
||
545 | if (0x1EE51 <= cp && cp <= 0x1EE52) return true; |
||
546 | if (cp === 0x1EE54) return true; |
||
547 | if (cp === 0x1EE57) return true; |
||
548 | if (cp === 0x1EE59) return true; |
||
549 | if (cp === 0x1EE5B) return true; |
||
550 | if (cp === 0x1EE5D) return true; |
||
551 | if (cp === 0x1EE5F) return true; |
||
552 | if (0x1EE61 <= cp && cp <= 0x1EE62) return true; |
||
553 | if (cp === 0x1EE64) return true; |
||
554 | if (0x1EE67 <= cp && cp <= 0x1EE6A) return true; |
||
555 | if (0x1EE6C <= cp && cp <= 0x1EE72) return true; |
||
556 | if (0x1EE74 <= cp && cp <= 0x1EE77) return true; |
||
557 | if (0x1EE79 <= cp && cp <= 0x1EE7C) return true; |
||
558 | if (cp === 0x1EE7E) return true; |
||
559 | if (0x1EE80 <= cp && cp <= 0x1EE89) return true; |
||
560 | if (0x1EE8B <= cp && cp <= 0x1EE9B) return true; |
||
561 | if (0x1EEA1 <= cp && cp <= 0x1EEA3) return true; |
||
562 | if (0x1EEA5 <= cp && cp <= 0x1EEA9) return true; |
||
563 | if (0x1EEAB <= cp && cp <= 0x1EEBB) return true; |
||
564 | if (0x20000 <= cp && cp <= 0x2A6D6) return true; |
||
565 | if (0x2A700 <= cp && cp <= 0x2B734) return true; |
||
566 | if (0x2B740 <= cp && cp <= 0x2B81D) return true; |
||
567 | if (0x2B820 <= cp && cp <= 0x2CEA1) return true; |
||
568 | if (0x2F800 <= cp && cp <= 0x2FA1D) return true; |
||
569 | return false; |
||
570 | } |
||
571 | function IDC_Y(cp) { |
||
1276 |